home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / totem / totem.ui < prev    next >
Extensible Markup Language  |  2009-10-15  |  91KB  |  2,223 lines

  1. <?xml version="1.0" ?>
  2. <!--*- mode: xml -*--><!DOCTYPE glade-interface
  3.   SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'>
  4. <interface>
  5.  
  6. <object class="GtkUIManager" id="totem-ui-manager">
  7.    <child>
  8.       <object class="GtkActionGroup" id="main-action-group">
  9.          <child>
  10.             <object class="GtkAction" id="movie-menu">
  11.                <property name="label" translatable="yes">_Movie</property>
  12.             </object>
  13.          </child>
  14.          <child>
  15.             <object class="GtkAction" id="open">
  16.                <property name="label" translatable="yes">_Open...</property>
  17.                <property name="stock-id">gtk-open</property>
  18.                <property name="tooltip" translatable="yes">Open a file</property>
  19.                <signal name="activate" handler="open_action_callback"/>
  20.             </object>
  21.             <accelerator key="O" modifiers="GDK_CONTROL_MASK"/>
  22.          </child>
  23.          <child>
  24.             <object class="GtkAction" id="open-location">
  25.                <property name="label" translatable="yes">Open _Location...</property>
  26.                <property name="tooltip" translatable="yes">Open a non-local file</property>
  27.                <signal name="activate" handler="open_location_action_callback"/>
  28.             </object>
  29.             <accelerator key="L" modifiers="GDK_CONTROL_MASK"/>
  30.          </child>
  31.          <child>
  32.             <object class="GtkAction" id="eject">
  33.                <property name="label" translatable="yes">_Eject</property>
  34.                <property name="icon-name">media-eject</property>
  35.                <property name="tooltip" translatable="yes">Eject the current disc</property>
  36.                <signal name="activate" handler="eject_action_callback"/>
  37.             </object>
  38.             <accelerator key="E" modifiers="GDK_CONTROL_MASK"/>
  39.          </child>
  40.          <child>
  41.             <object class="GtkAction" id="properties">
  42.                <property name="label" translatable="yes">_Properties</property>
  43.                <property name="stock-id">gtk-properties</property>
  44.                <property name="tooltip" translatable="yes">View the properties of the current stream</property>
  45.                <signal name="activate" handler="properties_action_callback"/>
  46.             </object>
  47.             <accelerator key="P" modifiers="GDK_CONTROL_MASK"/>
  48.          </child>
  49.          <child>
  50.             <object class="GtkAction" id="play">
  51.                <property name="label" translatable="yes">Play / P_ause</property>
  52.                <property name="stock-id">gtk-media-play</property>
  53.                <property name="tooltip" translatable="yes">Play or pause the movie</property>
  54.                <signal name="activate" handler="play_action_callback"/>
  55.             </object>
  56.             <accelerator key="space" modifiers="GDK_CONTROL_MASK"/>
  57.          </child>
  58.          <child>
  59.             <object class="GtkAction" id="quit">
  60.                <property name="label" translatable="yes">_Quit</property>
  61.                <property name="stock-id">gtk-quit</property>
  62.                <property name="tooltip" translatable="yes">Quit the program</property>
  63.                <signal name="activate" handler="quit_action_callback"/>
  64.             </object>
  65.             <accelerator key="Q" modifiers="GDK_CONTROL_MASK"/>
  66.          </child>
  67.  
  68.          <child>
  69.             <object class="GtkAction" id="edit-menu">
  70.                <property name="label" translatable="yes">_Edit</property>
  71.             </object>
  72.          </child>
  73.          <child>
  74.             <object class="GtkAction" id="clear-playlist">
  75.                <property name="label" translatable="yes">_Clear Playlist</property>
  76.                <property name="icon-name">gtk-clear</property>
  77.                <property name="tooltip" translatable="yes">Clear the playlist</property>
  78.                <signal name="activate" handler="clear_playlist_action_callback"/>
  79.             </object>
  80.          </child>
  81.          <child>
  82.             <object class="GtkAction" id="preferences">
  83.                <property name="label" translatable="yes">Prefere_nces</property>
  84.                <property name="stock-id">gtk-preferences</property>
  85.                <property name="tooltip" translatable="yes">Configure the application</property>
  86.                <signal name="activate" handler="preferences_action_callback"/>
  87.             </object>
  88.          </child>
  89.          <child>
  90.             <object class="GtkAction" id="plugins">
  91.                <property name="label" translatable="yes">Plugins...</property>
  92.                <property name="tooltip" translatable="yes">Configure plugins to extend the application</property>
  93.                <signal name="activate" handler="plugins_action_callback"/>
  94.             </object>
  95.          </child>
  96.  
  97.          <child>
  98.             <object class="GtkAction" id="view-menu">
  99.                <property name="label" translatable="yes">_View</property>
  100.             </object>
  101.          </child>
  102.          <child>
  103.             <object class="GtkAction" id="fullscreen">
  104.                <property name="label" translatable="yes">_Fullscreen</property>
  105.                <property name="stock-id">gtk-fullscreen</property>
  106.                <property name="tooltip" translatable="yes">Switch to fullscreen</property>
  107.                <signal name="activate" handler="fullscreen_action_callback"/>
  108.             </object>
  109.             <accelerator key="F11"/>
  110.          </child>
  111.          <child>
  112.             <object class="GtkAction" id="zoom-window-menu">
  113.                <property name="label" translatable="yes">Fit Window to Movie</property>
  114.             </object>
  115.          </child>
  116.          <child>
  117.             <object class="GtkAction" id="zoom-1-2">
  118.                <property name="label" translatable="yes">_Resize 1:2</property>
  119.                <property name="tooltip" translatable="yes">Resize to half the original video size</property>
  120.                <signal name="activate" handler="zoom_1_2_action_callback"/>
  121.             </object>
  122.          </child>
  123.          <child>
  124.             <object class="GtkAction" id="zoom-1-1">
  125.                <property name="label" translatable="yes">Resize _1:1</property>
  126.                <property name="tooltip" translatable="yes">Resize to the original video size</property>
  127.                <signal name="activate" handler="zoom_1_1_action_callback"/>
  128.             </object>
  129.          </child>
  130.          <child>
  131.             <object class="GtkAction" id="zoom-2-1">
  132.                <property name="label" translatable="yes">Resize _2:1</property>
  133.                <property name="tooltip" translatable="yes">Resize to double the original video size</property>
  134.                <signal name="activate" handler="zoom_2_1_action_callback"/>
  135.             </object>
  136.          </child>
  137.          <child>
  138.             <object class="GtkAction" id="aspect-ratio-menu">
  139.                <property name="label" translatable="yes">_Aspect Ratio</property>
  140.             </object>
  141.          </child>
  142.          <child>
  143.             <object class="GtkAction" id="next-angle">
  144.                <property name="label" translatable="yes">Switch An_gles</property>
  145.                <property name="tooltip" translatable="yes">Switch camera angles</property>
  146.                <signal name="activate" handler="next_angle_action_callback"/>
  147.             </object>
  148.             <accelerator key="G" modifiers="GDK_CONTROL_MASK"/>
  149.          </child>
  150.  
  151.          <child>
  152.             <object class="GtkAction" id="go-menu">
  153.                <property name="label" translatable="yes">_Go</property>
  154.             </object>
  155.          </child>
  156.          <child>
  157.             <object class="GtkAction" id="dvd-root-menu">
  158.                <property name="label" translatable="yes">_DVD Menu</property>
  159.                <property name="stock-id">gtk-index</property>
  160.                <property name="tooltip" translatable="yes">Go to the DVD menu</property>
  161.                <signal name="activate" handler="dvd_root_menu_action_callback"/>
  162.             </object>
  163.             <accelerator key="M" modifiers="GDK_CONTROL_MASK"/>
  164.          </child>
  165.          <child>
  166.             <object class="GtkAction" id="dvd-title-menu">
  167.                <property name="label" translatable="yes">_Title Menu</property>
  168.                <property name="tooltip" translatable="yes">Go to the title menu</property>
  169.                <signal name="activate" handler="dvd_title_menu_action_callback"/>
  170.             </object>
  171.          </child>
  172.          <child>
  173.             <object class="GtkAction" id="dvd-audio-menu">
  174.                <property name="label" translatable="yes">A_udio Menu</property>
  175.                <property name="tooltip" translatable="yes">Go to the audio menu</property>
  176.                <signal name="activate" handler="dvd_audio_menu_action_callback"/>
  177.             </object>
  178.          </child>
  179.          <child>
  180.             <object class="GtkAction" id="dvd-angle-menu">
  181.                <property name="label" translatable="yes">_Angle Menu</property>
  182.                <property name="tooltip" translatable="yes">Go to the angle menu</property>
  183.                <signal name="activate" handler="dvd_angle_menu_action_callback"/>
  184.             </object>
  185.          </child>
  186.          <child>
  187.             <object class="GtkAction" id="dvd-chapter-menu">
  188.                <property name="label" translatable="yes">_Chapter Menu</property>
  189.                <property name="stock-id">gtk-index</property>
  190.                <property name="tooltip" translatable="yes">Go to the chapter menu</property>
  191.                <signal name="activate" handler="dvd_chapter_menu_action_callback"/>
  192.             </object>
  193.             <accelerator key="C" modifiers="GDK_CONTROL_MASK"/>
  194.          </child>
  195.          <child>
  196.             <object class="GtkAction" id="next-chapter">
  197.                <property name="label" translatable="yes">_Next Chapter/Movie</property>
  198.                <property name="stock-id">gtk-media-next</property>
  199.                <property name="tooltip" translatable="yes">Next chapter or movie</property>
  200.                <signal name="activate" handler="next_chapter_action_callback"/>
  201.             </object>
  202.             <accelerator key="Right" modifiers="GDK_MOD1_MASK"/>
  203.          </child>
  204.          <child>
  205.             <object class="GtkAction" id="previous-chapter">
  206.                <property name="label" translatable="yes">_Previous Chapter/Movie</property>
  207.                <property name="stock-id">gtk-media-previous</property>
  208.                <property name="tooltip" translatable="yes">Previous chapter or movie</property>
  209.                <signal name="activate" handler="previous_chapter_action_callback"/>
  210.             </object>
  211.             <accelerator key="Left" modifiers="GDK_MOD1_MASK"/>
  212.          </child>
  213.  
  214.          <child>
  215.             <object class="GtkAction" id="sound-menu">
  216.                <property name="label" translatable="yes">_Sound</property>
  217.             </object>
  218.          </child>
  219.          <child>
  220.             <object class="GtkAction" id="volume-up">
  221.                <property name="label" translatable="yes">Volume _Up</property>
  222.                <property name="icon-name">audio-volume-high</property>
  223.                <property name="tooltip" translatable="yes">Increase volume</property>
  224.                <signal name="activate" handler="volume_up_action_callback"/>
  225.             </object>
  226.             <accelerator key="Up"/>
  227.          </child>
  228.          <child>
  229.             <object class="GtkAction" id="volume-down">
  230.                <property name="label" translatable="yes">Volume _Down</property>
  231.                <property name="icon-name">audio-volume-low</property>
  232.                <property name="tooltip" translatable="yes">Decrease volume</property>
  233.                <signal name="activate" handler="volume_down_action_callback"/>
  234.             </object>
  235.             <accelerator key="Down"/>
  236.          </child>
  237.  
  238.          <child>
  239.             <object class="GtkAction" id="help-menu">
  240.                <property name="label" translatable="yes">_Help</property>
  241.             </object>
  242.          </child>
  243.          <child>
  244.             <object class="GtkAction" id="contents">
  245.                <property name="label" translatable="yes">_Contents</property>
  246.                <property name="stock-id">gtk-help</property>
  247.                <property name="tooltip" translatable="yes">Help contents</property>
  248.                <signal name="activate" handler="contents_action_callback"/>
  249.             </object>
  250.             <accelerator key="F1"/>
  251.          </child>
  252.          <child>
  253.             <object class="GtkAction" id="about">
  254.                <property name="label" translatable="yes">_About</property>
  255.                <property name="stock-id">gtk-about</property>
  256.                <property name="tooltip" translatable="yes">About this application</property>
  257.                <signal name="activate" handler="about_action_callback"/>
  258.             </object>
  259.          </child>
  260.  
  261.          <child>
  262.             <object class="GtkToggleAction" id="repeat-mode">
  263.                <property name="label" translatable="yes">_Repeat Mode</property>
  264.                <property name="tooltip" translatable="yes">Set the repeat mode</property>
  265.                <property name="active">False</property>
  266.                <signal name="activate" handler="repeat_mode_action_callback"/>
  267.             </object>
  268.          </child>
  269.          <child>
  270.             <object class="GtkToggleAction" id="shuffle-mode">
  271.                <property name="label" translatable="yes">Shuff_le Mode</property>
  272.                <property name="tooltip" translatable="yes">Set the shuffle mode</property>
  273.                <property name="active">False</property>
  274.                <signal name="activate" handler="shuffle_mode_action_callback"/>
  275.             </object>
  276.          </child>
  277.          <child>
  278.             <object class="GtkToggleAction" id="deinterlace">
  279.                <property name="label" translatable="yes">_Deinterlace</property>
  280.                <property name="tooltip" translatable="yes">Deinterlace</property>
  281.                <property name="active">False</property>
  282.                <signal name="activate" handler="deinterlace_action_callback"/>
  283.             </object>
  284.             <accelerator key="I" modifiers="GDK_CONTROL_MASK"/>
  285.          </child>
  286.          <child>
  287.             <object class="GtkToggleAction" id="show-controls">
  288.                <property name="label" translatable="yes">Show _Controls</property>
  289.                <property name="tooltip" translatable="yes">Show controls</property>
  290.                <property name="active">TRUE</property>
  291.                <signal name="activate" handler="show_controls_action_callback"/>
  292.             </object>
  293.             <accelerator key="H" modifiers="GDK_CONTROL_MASK"/>
  294.          </child>
  295.          <child>
  296.             <object class="GtkToggleAction" id="sidebar">
  297.                <property name="label" translatable="yes">S_idebar</property>
  298.                <property name="tooltip" translatable="yes">Show or hide the sidebar</property>
  299.                <property name="active">TRUE</property>
  300.                <signal name="activate" handler="show_sidebar_action_callback"/>
  301.             </object>
  302.             <accelerator key="F9"/>
  303.          </child>
  304.  
  305.          <child>
  306.             <object class="GtkRadioAction" id="aspect-ratio-auto">
  307.                <property name="label" translatable="yes">Auto</property>
  308.            <property name="tooltip" translatable="yes">Sets automatic aspect ratio</property>
  309.            <!-- BVW_RATIO_AUTO -->
  310.            <property name="value">0</property>
  311.            <property name="current-value">0</property>
  312.                <signal name="changed" handler="aspect_ratio_changed_callback"/>
  313.             </object>
  314.          </child>
  315.          <child>
  316.             <object class="GtkRadioAction" id="aspect-ratio-square">
  317.                <property name="label" translatable="yes">Square</property>
  318.                <property name="tooltip" translatable="yes">Sets square aspect ratio</property>
  319.            <!-- BVW_RATIO_SQUARE -->
  320.            <property name="group">aspect-ratio-auto</property>
  321.                <property name="value">1</property>
  322.             </object>
  323.          </child>
  324.          <child>
  325.             <object class="GtkRadioAction" id="aspect-ratio-fbt">
  326.                <property name="label" translatable="yes">4:3 (TV)</property>
  327.                <property name="tooltip" translatable="yes">Sets 4:3 (TV) aspect ratio</property>
  328.            <!-- BVW_RATIO_FOURBYTHREE -->
  329.            <property name="group">aspect-ratio-auto</property>
  330.                <property name="value">2</property>
  331.             </object>
  332.          </child>
  333.          <child>
  334.             <object class="GtkRadioAction" id="aspect-ratio-anamorphic">
  335.                <property name="label" translatable="yes">16:9 (Widescreen)</property>
  336.                <property name="tooltip" translatable="yes">Sets 16:9 (widescreen) aspect ratio</property>
  337.            <!-- BVW_RATIO_ANAMORPHIC -->
  338.            <property name="group">aspect-ratio-auto</property>
  339.                <property name="value">3</property>
  340.             </object>
  341.          </child>
  342.          <child>
  343.             <object class="GtkRadioAction" id="aspect-ratio-dvb">
  344.                <property name="label" translatable="yes">2.11:1 (DVB)</property>
  345.                <property name="tooltip" translatable="yes">Sets 2.11:1 (DVB) aspect ratio</property>
  346.            <!-- BVW_RATIO_DVB -->
  347.            <property name="group">aspect-ratio-auto</property>
  348.                <property name="value">4</property>
  349.             </object>
  350.          </child>
  351.  
  352.          <child>
  353.             <object class="GtkAction" id="subtitles-menu">
  354.                <property name="label" translatable="yes">S_ubtitles</property>
  355.                <property name="hide-if-empty">False</property>
  356.             </object>
  357.          </child>
  358.          <child>
  359.             <object class="GtkAction" id="select-subtitle">
  360.                <property name="label" translatable="yes">_Select Text Subtitles...</property>
  361.                <property name="tooltip" translatable="yes">Select a file to use for text subtitles</property>
  362.                <signal name="activate" handler="select_subtitle_action_callback"/>
  363.             </object>
  364.          </child>
  365.  
  366.          <child>
  367.             <object class="GtkAction" id="languages-menu">
  368.                <property name="label" translatable="yes">_Languages</property>
  369.                <property name="hide-if-empty">False</property>
  370.             </object>
  371.          </child>
  372.       </object>
  373.    </child>
  374.    <child>
  375.       <object class="GtkActionGroup" id="zoom-action-group">
  376.          <child>
  377.             <object class="GtkAction" id="zoom-in">
  378.                <property name="label" translatable="yes">Zoom In</property>
  379.                <property name="stock-id">gtk-zoom-in</property>
  380.                <property name="tooltip" translatable="yes">Zoom in</property>
  381.                <signal name="activate" handler="zoom_in_action_callback"/>
  382.             </object>
  383.             <accelerator key="R" modifiers="GDK_CONTROL_MASK"/>
  384.          </child>
  385.          <child>
  386.             <object class="GtkAction" id="zoom-reset">
  387.                <property name="label" translatable="yes">Zoom Reset</property>
  388.                <property name="stock-id">gtk-zoom-100</property>
  389.                <property name="tooltip" translatable="yes">Zoom reset</property>
  390.                <signal name="activate" handler="zoom_reset_action_callback"/>
  391.             </object>
  392.             <accelerator key="0" modifiers="GDK_CONTROL_MASK"/>
  393.          </child>
  394.          <child>
  395.             <object class="GtkAction" id="zoom-out">
  396.                <property name="label" translatable="yes">Zoom Out</property>
  397.                <property name="stock-id">gtk-zoom-out</property>
  398.                <property name="tooltip" translatable="yes">Zoom out</property>
  399.                <signal name="activate" handler="zoom_out_action_callback"/>
  400.             </object>
  401.             <accelerator key="T" modifiers="GDK_CONTROL_MASK"/>
  402.          </child>
  403.       </object>
  404.    </child>
  405.    <child>
  406.       <object class="GtkActionGroup" id="skip-action-group">
  407.          <child>
  408.             <object class="GtkAction" id="skip-forward">
  409.                <property name="label" translatable="yes">Skip _Forward</property>
  410.                <property name="tooltip" translatable="yes">Skip forward</property>
  411.                <property name="stock-id">gtk-media-forward</property>
  412.                <signal name="activate" handler="skip_forward_action_callback"/>
  413.             </object>
  414.             <accelerator key="Right"/>
  415.          </child>
  416.          <child>
  417.             <object class="GtkAction" id="skip-backwards">
  418.                <property name="label" translatable="yes">Skip _Backwards</property>
  419.                <property name="tooltip" translatable="yes">Skip backwards</property>
  420.                <property name="stock-id">gtk-media-rewind</property>
  421.                <signal name="activate" handler="skip_backwards_action_callback"/>
  422.             </object>
  423.             <accelerator key="Left"/>
  424.          </child>
  425.       </object>
  426.    </child>
  427.    <ui>
  428.       <menubar name="tmw-menubar">
  429.          <menu name="movie" action="movie-menu">
  430.             <menuitem name="open" action="open"/>
  431.             <menuitem name="open-location" action="open-location"/>
  432.             <placeholder name="devices-placeholder"/>
  433.             <separator name="recent-separator"/>
  434.             <placeholder name="recent-placeholder"/>
  435.         <separator/>
  436.         <placeholder name="burn-placeholder"/>
  437.             <menuitem name="properties" action="properties"/>
  438.             <separator/>
  439.             <menuitem name="eject" action="eject"/>
  440.             <separator/>
  441.             <menuitem name="play" action="play"/>
  442.             <separator/>
  443.             <menuitem name="quit" action="quit"/>
  444.          </menu>
  445.          <menu name="edit" action="edit-menu">
  446.             <menuitem name="repeat-mode" action="repeat-mode"/>
  447.             <menuitem name="shuffle-mode" action="shuffle-mode"/>
  448.             <separator/>
  449.             <menuitem name="clear-playlist" action="clear-playlist"/>
  450.             <separator/>
  451.             <menuitem name="plugins" action="plugins"/>
  452.             <menuitem name="preferences" action="preferences"/>
  453.          </menu>
  454.          <menu name="view" action="view-menu">
  455.             <menuitem name="fullscreen" action="fullscreen"/>
  456.             <menu name="zoom-window" action="zoom-window-menu">
  457.                <menuitem name="zoom-1-2" action="zoom-1-2"/>
  458.                <menuitem name="zoom-1-1" action="zoom-1-1"/>
  459.                <menuitem name="zoom-2-1" action="zoom-2-1"/>
  460.             </menu>
  461.             <menuitem name="zoom-in" action="zoom-in"/>
  462.             <menuitem name="zoom-reset" action="zoom-reset"/>
  463.             <menuitem name="zoom-out" action="zoom-out"/>
  464.             <separator/>
  465.             <menu name="aspect-ratio" action="aspect-ratio-menu">
  466.                <menuitem name="aspect-ratio-auto" action="aspect-ratio-auto"/>
  467.                <menuitem name="aspect-ratio-square" action="aspect-ratio-square"/>
  468.                <menuitem name="aspect-ratio-fbt" action="aspect-ratio-fbt"/>
  469.                <menuitem name="aspect-ratio-anamorphic" action="aspect-ratio-anamorphic"/>
  470.                <menuitem name="aspect-ratio-dvb" action="aspect-ratio-dvb"/>
  471.             </menu>
  472.             <menuitem name="deinterlace" action="deinterlace"/>
  473.             <menuitem name="next-angle" action="next-angle"/>
  474.         <menuitem name="show-controls" action="show-controls"/>
  475.             <separator/>
  476.             <menu name="subtitles" action="subtitles-menu">
  477.                <menuitem name="select-subtitle" action="select-subtitle"/>
  478.            <placeholder name="subtitle-download-placeholder"/>
  479.            <separator/>
  480.                <placeholder name="placeholder"/>
  481.             </menu>
  482.             <separator/>
  483.             <menuitem name="sidebar" action="sidebar"/>         
  484.          </menu>
  485.          <menu name="go" action="go-menu">
  486.             <menuitem name="dvd-root-menu" action="dvd-root-menu"/>
  487.             <menuitem name="dvd-title-menu" action="dvd-title-menu"/>
  488.             <menuitem name="dvd-audio-menu" action="dvd-audio-menu"/>
  489.             <menuitem name="dvd-angle-menu" action="dvd-angle-menu"/>
  490.             <menuitem name="dvd-chapter-menu" action="dvd-chapter-menu"/>
  491.             <separator/>
  492.             <menuitem name="next-chapter" action="next-chapter"/>
  493.             <menuitem name="previous-chapter" action="previous-chapter"/>
  494.             <separator/>
  495.             <menuitem name="skip-forward" action="skip-forward"/>
  496.             <menuitem name="skip-backwards" action="skip-backwards"/>
  497.          </menu>
  498.          <menu name="sound" action="sound-menu">
  499.             <menu name="languages" action="languages-menu">
  500.                <placeholder name="placeholder"/>
  501.             </menu>
  502.             <menuitem name="volume-up" action="volume-up"/>
  503.             <menuitem name="volume-down" action="volume-down"/>
  504.          </menu>
  505.          <menu name="help" action="help-menu">
  506.             <menuitem name="contents" action="contents"/>
  507.             <placeholder name='LaunchpadItems'/>
  508.             <menuitem name="about" action="about"/>
  509.          </menu>
  510.       </menubar>
  511.       <popup name="totem-main-popup">
  512.          <menuitem name="play" action="play"/>
  513.          <menuitem name="next-chapter" action="next-chapter"/>
  514.          <menuitem name="previous-chapter" action="previous-chapter"/>
  515.          <menuitem name="skip-forward" action="skip-forward"/>
  516.          <menuitem name="skip-backwards" action="skip-backwards"/>
  517.          <menuitem name="show-controls" action="show-controls"/>
  518.          <menuitem name="fullscreen" action="fullscreen"/>
  519.          <menuitem name="select-subtitle" action="select-subtitle"/>
  520.          <separator/>
  521.          <placeholder name="burn-placeholder"/>
  522.          <separator/>
  523.          <menu name="popup-languages" action="languages-menu">
  524.             <placeholder name="placeholder"/>
  525.          </menu>
  526.          <menu name="popup-subtitles" action="subtitles-menu">
  527.             <placeholder name="placeholder"/>
  528.          </menu>
  529.       </popup>
  530.    </ui>
  531. </object>
  532.  
  533. <object class="GtkListStore" id="tpw_speed_liststore">
  534.   <columns>
  535.     <column type="gchararray"/>
  536.   </columns>
  537.   <data>
  538.     <row>
  539.       <col id="0" translatable="yes">14.4 Kbps Modem</col>
  540.     </row>
  541.     <row>
  542.       <col id="0" translatable="yes">19.2 Kbps Modem</col>
  543.     </row>
  544.     <row>
  545.       <col id="0" translatable="yes">28.8 Kbps Modem</col>
  546.     </row>
  547.     <row>
  548.       <col id="0" translatable="yes">33.6 Kbps Modem</col>
  549.     </row>
  550.     <row>
  551.       <col id="0" translatable="yes">34.4 Kbps Modem</col>
  552.     </row>
  553.     <row>
  554.       <col id="0" translatable="yes">56 Kbps Modem/ISDN</col>
  555.     </row>
  556.     <row>
  557.       <col id="0" translatable="yes">112 Kbps Dual ISDN/DSL</col>
  558.     </row>
  559.     <row>
  560.       <col id="0" translatable="yes">256 Kbps DSL/Cable</col>
  561.     </row>
  562.     <row>
  563.       <col id="0" translatable="yes">384 Kbps DSL/Cable</col>
  564.     </row>
  565.     <row>
  566.       <col id="0" translatable="yes">512 Kbps DSL/Cable</col>
  567.     </row>
  568.     <row>
  569.       <col id="0" translatable="yes">1.5 Mbps T1/Intranet/LAN</col>
  570.     </row>
  571.     <row>
  572.       <col id="0" translatable="yes">Intranet/LAN</col>
  573.     </row>
  574.   </data>
  575. </object>
  576.  
  577. <object class="GtkListStore" id="tpw_visuals_size_liststore">
  578.   <columns>
  579.     <column type="gchararray"/>
  580.   </columns>
  581.   <data>
  582.     <row>
  583.       <col id="0" translatable="yes">Normal</col>
  584.     </row>
  585.     <row>
  586.       <col id="0" translatable="yes">Large</col>
  587.     </row>
  588.     <row>
  589.       <col id="0" translatable="yes">Extra Large</col>
  590.     </row>
  591.   </data>
  592. </object>
  593.  
  594. <object class="GtkListStore" id="tpw_visuals_type_liststore">
  595.   <columns>
  596.     <column type="gchararray"/>
  597.   </columns>
  598.   <data>
  599.   </data>
  600. </object>
  601.  
  602. <object class="GtkListStore" id="tpw_sound_output_liststore">
  603.   <columns>
  604.     <column type="gchararray"/>
  605.   </columns>
  606.   <data>
  607.     <row>
  608.       <col id="0" translatable="yes">Stereo</col>
  609.     </row>
  610.     <row>
  611.       <col id="0" translatable="yes">4-channel</col>
  612.     </row>
  613.     <row>
  614.       <col id="0" translatable="yes">4.1-channel</col>
  615.     </row>
  616.     <row>
  617.       <col id="0" translatable="yes">5.0-channel</col>
  618.     </row>
  619.     <row>
  620.       <col id="0" translatable="yes">5.1-channel</col>
  621.     </row>
  622.     <row>
  623.       <col id="0" translatable="yes">AC3 Passthrough</col>
  624.     </row>
  625.   </data>
  626. </object>
  627.  
  628. <object class="GtkAdjustment" id="tpw_bright_adjustment">
  629.   <property name="lower">0</property>
  630.   <property name="upper">65535</property>
  631.   <property name="step-increment">1000</property>
  632.   <property name="page-increment">2000</property>
  633.   <property name="page-size">250</property>
  634.   <property name="value">32767</property>
  635. </object>
  636.  
  637. <object class="GtkAdjustment" id="tpw_contrast_adjustment">
  638.   <property name="lower">0</property>
  639.   <property name="upper">65535</property>
  640.   <property name="step-increment">1000</property>
  641.   <property name="page-increment">2000</property>
  642.   <property name="page-size">250</property>
  643.   <property name="value">32767</property>
  644. </object>
  645.  
  646. <object class="GtkAdjustment" id="tpw_saturation_adjustment">
  647.   <property name="lower">0</property>
  648.   <property name="upper">65535</property>
  649.   <property name="step-increment">1000</property>
  650.   <property name="page-increment">2000</property>
  651.   <property name="page-size">250</property>
  652.   <property name="value">32767</property>
  653. </object>
  654.  
  655. <object class="GtkAdjustment" id="tpw_hue_adjustment">
  656.   <property name="lower">0</property>
  657.   <property name="upper">65535</property>
  658.   <property name="step-increment">1000</property>
  659.   <property name="page-increment">2000</property>
  660.   <property name="page-size">250</property>
  661.   <property name="value">32767</property>
  662. </object>
  663.  
  664. <object class="GtkAdjustment" id="tmw_seek_adjustment">
  665.   <property name="lower">0</property>
  666.   <property name="upper">65535</property>
  667.   <property name="step-increment">1</property>
  668.   <property name="page-increment">10</property>
  669.   <property name="page-size">0</property>
  670.   <property name="value">0</property>
  671.   <signal name="value-changed" handler="seek_slider_changed_cb"/>
  672. </object>
  673.  
  674. <object class="GtkDialog" id="totem_preferences_window">
  675.   <property name="border_width">5</property>
  676.   <property name="title" translatable="yes">Totem Preferences</property>
  677.   <property name="type">GTK_WINDOW_TOPLEVEL</property>
  678.   <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
  679.   <property name="modal">False</property>
  680.   <property name="resizable">False</property>
  681.   <property name="destroy_with_parent">False</property>
  682.   <property name="decorated">True</property>
  683.   <property name="skip_taskbar_hint">False</property>
  684.   <property name="skip_pager_hint">False</property>
  685.   <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
  686.   <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
  687.   <property name="focus_on_map">True</property>
  688.   <property name="urgency_hint">False</property>
  689.   <property name="has_separator">False</property>
  690.  
  691.   <child internal-child="vbox">
  692.     <object class="GtkVBox" id="tpw_dialog_vbox">
  693.       <property name="visible">True</property>
  694.       <property name="homogeneous">False</property>
  695.       <property name="spacing">2</property>
  696.  
  697.       <child internal-child="action_area">
  698.     <object class="GtkHButtonBox" id="tpw_dialog_action_area">
  699.       <property name="visible">True</property>
  700.       <property name="layout_style">GTK_BUTTONBOX_END</property>
  701.  
  702.       <child>
  703.         <object class="GtkButton" id="tpw_close_button">
  704.           <property name="visible">True</property>
  705.           <property name="can_default">True</property>
  706.           <property name="can_focus">True</property>
  707.           <property name="label">gtk-close</property>
  708.           <property name="use_stock">True</property>
  709.           <property name="relief">GTK_RELIEF_NORMAL</property>
  710.           <property name="focus_on_click">True</property>
  711.           
  712.         </object>
  713.       </child>
  714.     </object>
  715.     <packing>
  716.       <property name="padding">0</property>
  717.       <property name="expand">False</property>
  718.       <property name="fill">True</property>
  719.       <property name="pack_type">GTK_PACK_END</property>
  720.     </packing>
  721.       </child>
  722.  
  723.       <child>
  724.     <object class="GtkNotebook" id="tpw_notebook">
  725.       <property name="border_width">5</property>
  726.       <property name="visible">True</property>
  727.       <property name="can_focus">True</property>
  728.       <property name="show_tabs">True</property>
  729.       <property name="show_border">True</property>
  730.       <property name="tab_pos">GTK_POS_TOP</property>
  731.       <property name="scrollable">False</property>
  732.       <property name="enable_popup">False</property>
  733.  
  734.       <child>
  735.         <object class="GtkVBox" id="tpw_general_vbox">
  736.           <property name="border_width">12</property>
  737.           <property name="visible">True</property>
  738.           <property name="homogeneous">False</property>
  739.           <property name="spacing">18</property>
  740.  
  741.           <child>
  742.         <object class="GtkVBox" id="vbox2">
  743.           <property name="visible">True</property>
  744.           <property name="homogeneous">False</property>
  745.           <property name="spacing">6</property>
  746.  
  747.           <child>
  748.             <object class="GtkLabel" id="tpw_playback_label">
  749.               <property name="visible">True</property>
  750.               <property name="label" translatable="yes">Playback</property>
  751.               <property name="use_underline">False</property>
  752.               <property name="use_markup">True</property>
  753.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  754.               <property name="wrap">False</property>
  755.               <property name="selectable">False</property>
  756.               <property name="xalign">0</property>
  757.               <property name="yalign">0.5</property>
  758.               <property name="xpad">0</property>
  759.               <property name="ypad">0</property>
  760.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  761.               <property name="width_chars">-1</property>
  762.               <property name="single_line_mode">False</property>
  763.               <property name="angle">0</property>
  764.               <attributes>
  765.                 <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
  766.                       </attributes>
  767.             </object>
  768.             <packing>
  769.               <property name="padding">0</property>
  770.               <property name="expand">False</property>
  771.               <property name="fill">False</property>
  772.             </packing>
  773.           </child>
  774.  
  775.           <child>
  776.             <object class="GtkAlignment" id="alignment2">
  777.               <property name="visible">True</property>
  778.               <property name="xalign">0.5</property>
  779.               <property name="yalign">0.5</property>
  780.               <property name="xscale">1</property>
  781.               <property name="yscale">1</property>
  782.               <property name="top_padding">0</property>
  783.               <property name="bottom_padding">0</property>
  784.               <property name="left_padding">12</property>
  785.               <property name="right_padding">0</property>
  786.  
  787.               <child>
  788.                 <object class="GtkCheckButton" id="tpw_remember_position_checkbutton">
  789.                   <property name="visible">True</property>
  790.                   <property name="can_focus">True</property>
  791.                   <property name="label" translatable="yes">Start playing files from last position</property>
  792.                   <property name="use_underline">True</property>
  793.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  794.                   <property name="focus_on_click">True</property>
  795.                   <property name="active">False</property>
  796.                   <property name="inconsistent">False</property>
  797.                   <property name="draw_indicator">True</property>
  798.                   <signal name="toggled" handler="remember_position_checkbutton_toggled_cb" />
  799.                 </object>
  800.               </child>
  801.             </object>
  802.             <packing>
  803.               <property name="padding">0</property>
  804.               <property name="expand">True</property>
  805.               <property name="fill">True</property>
  806.             </packing>
  807.           </child>
  808.         </object>
  809.         <packing>
  810.           <property name="padding">0</property>
  811.           <property name="expand">False</property>
  812.           <property name="fill">True</property>
  813.         </packing>
  814.           </child><child>
  815.         <object class="GtkVBox" id="vbox3">
  816.           <property name="visible">True</property>
  817.           <property name="homogeneous">False</property>
  818.           <property name="spacing">6</property>
  819.  
  820.           <child>
  821.             <object class="GtkLabel" id="tpw_network_label">
  822.               <property name="visible">True</property>
  823.               <property name="label" translatable="yes">Networking</property>
  824.               <property name="use_underline">False</property>
  825.               <property name="use_markup">True</property>
  826.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  827.               <property name="wrap">False</property>
  828.               <property name="selectable">False</property>
  829.               <property name="xalign">0</property>
  830.               <property name="yalign">0.5</property>
  831.               <property name="xpad">0</property>
  832.               <property name="ypad">0</property>
  833.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  834.               <property name="width_chars">-1</property>
  835.               <property name="single_line_mode">False</property>
  836.               <property name="angle">0</property>
  837.               <attributes>
  838.                 <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
  839.                       </attributes>
  840.             </object>
  841.             <packing>
  842.               <property name="padding">0</property>
  843.               <property name="expand">False</property>
  844.               <property name="fill">False</property>
  845.             </packing>
  846.           </child>
  847.  
  848.           <child>
  849.             <object class="GtkAlignment" id="alignment1">
  850.               <property name="visible">True</property>
  851.               <property name="xalign">0.5</property>
  852.               <property name="yalign">0.5</property>
  853.               <property name="xscale">1</property>
  854.               <property name="yscale">1</property>
  855.               <property name="top_padding">0</property>
  856.               <property name="bottom_padding">0</property>
  857.               <property name="left_padding">12</property>
  858.               <property name="right_padding">0</property>
  859.  
  860.               <child>
  861.             <object class="GtkHBox" id="hbox6">
  862.               <property name="visible">True</property>
  863.               <property name="homogeneous">False</property>
  864.               <property name="spacing">12</property>
  865.  
  866.               <child>
  867.                 <object class="GtkLabel" id="tpw_speed_label">
  868.                   <property name="visible">True</property>
  869.                   <property name="label" translatable="yes">Connection _speed:</property>
  870.                   <property name="use_underline">True</property>
  871.                   <property name="use_markup">False</property>
  872.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  873.                   <property name="wrap">False</property>
  874.                   <property name="selectable">False</property>
  875.                   <property name="xalign">0</property>
  876.                   <property name="yalign">0.5</property>
  877.                   <property name="xpad">0</property>
  878.                   <property name="ypad">0</property>
  879.                   <property name="mnemonic_widget">tpw_speed_combobox</property>
  880.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  881.                   <property name="width_chars">-1</property>
  882.                   <property name="single_line_mode">False</property>
  883.                   <property name="angle">0</property>
  884.                 </object>
  885.                 <packing>
  886.                   <property name="padding">0</property>
  887.                   <property name="expand">False</property>
  888.                   <property name="fill">False</property>
  889.                 </packing>
  890.               </child>
  891.  
  892.               <child>
  893.                 <object class="GtkComboBox" id="tpw_speed_combobox">
  894.                   <property name="visible">True</property>
  895.                   <property name="model">tpw_speed_liststore</property>
  896.                   <property name="add_tearoffs">False</property>
  897.                   <property name="focus_on_click">True</property>
  898.                   <signal name="changed" handler="connection_combobox_changed"/>
  899.                   <child>
  900.                     <object class="GtkCellRendererText" id="tpw_speed_cell"/>
  901.                     <attributes>
  902.                       <attribute name="text">0</attribute>
  903.                     </attributes>
  904.                   </child>
  905.                 </object>
  906.                 <packing>
  907.                   <property name="padding">0</property>
  908.                   <property name="expand">True</property>
  909.                   <property name="fill">True</property>
  910.                 </packing>
  911.               </child>
  912.             </object>
  913.               </child>
  914.             </object>
  915.             <packing>
  916.               <property name="padding">0</property>
  917.               <property name="expand">True</property>
  918.               <property name="fill">True</property>
  919.             </packing>
  920.           </child>
  921.         </object>
  922.         <packing>
  923.           <property name="padding">0</property>
  924.           <property name="expand">False</property>
  925.           <property name="fill">True</property>
  926.         </packing>
  927.           </child>
  928.  
  929.           <child>
  930.         <object class="GtkVBox" id="vbox6">
  931.           <property name="visible">True</property>
  932.           <property name="homogeneous">False</property>
  933.           <property name="spacing">6</property>
  934.  
  935.           <child>
  936.             <object class="GtkLabel" id="tpw_text_subtitles_label">
  937.               <property name="visible">True</property>
  938.               <property name="label" translatable="yes">Text Subtitles</property>
  939.               <property name="use_underline">False</property>
  940.               <property name="use_markup">True</property>
  941.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  942.               <property name="wrap">False</property>
  943.               <property name="selectable">False</property>
  944.               <property name="xalign">0</property>
  945.               <property name="yalign">0.5</property>
  946.               <property name="xpad">0</property>
  947.               <property name="ypad">0</property>
  948.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  949.               <property name="width_chars">-1</property>
  950.               <property name="single_line_mode">False</property>
  951.               <property name="angle">0</property>
  952.               <attributes>
  953.                 <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
  954.                       </attributes>
  955.             </object>
  956.             <packing>
  957.               <property name="padding">0</property>
  958.               <property name="expand">False</property>
  959.               <property name="fill">False</property>
  960.             </packing>
  961.           </child>
  962.  
  963.           <child>
  964.             <object class="GtkAlignment" id="alignment3">
  965.               <property name="visible">True</property>
  966.               <property name="xalign">0.5</property>
  967.               <property name="yalign">0.5</property>
  968.               <property name="xscale">1</property>
  969.               <property name="yscale">1</property>
  970.               <property name="top_padding">0</property>
  971.               <property name="bottom_padding">0</property>
  972.               <property name="left_padding">12</property>
  973.               <property name="right_padding">0</property>
  974.  
  975.               <child>
  976.             <object class="GtkTable" id="table3">
  977.               <property name="visible">True</property>
  978.               <property name="n_rows">3</property>
  979.               <property name="n_columns">2</property>
  980.               <property name="homogeneous">False</property>
  981.               <property name="row_spacing">6</property>
  982.               <property name="column_spacing">12</property>
  983.  
  984.               <child>
  985.                 <object class="GtkCheckButton" id="tpw_auto_subtitles_checkbutton">
  986.                   <property name="visible">True</property>
  987.                   <property name="can_focus">True</property>
  988.                   <property name="label" translatable="yes">Automatically _load subtitle files when movie is loaded</property>
  989.                   <property name="use_underline">True</property>
  990.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  991.                   <property name="focus_on_click">True</property>
  992.                   <property name="active">False</property>
  993.                   <property name="inconsistent">False</property>
  994.                   <property name="draw_indicator">True</property>
  995.                   <signal name="toggled" handler="checkbutton3_toggled_cb"/>
  996.                     </object>
  997.                 <packing>
  998.                   <property name="left_attach">0</property>
  999.                   <property name="right_attach">2</property>
  1000.                   <property name="top_attach">0</property>
  1001.                   <property name="bottom_attach">1</property>
  1002.                   <property name="x_options">fill</property>
  1003.                   <property name="y_options"/>
  1004.                     </packing>
  1005.                   </child>
  1006.  
  1007.               <child>
  1008.                 <object class="GtkLabel" id="label32">
  1009.                   <property name="visible">True</property>
  1010.                   <property name="label" translatable="yes">_Font:</property>
  1011.                   <property name="use_underline">True</property>
  1012.                   <property name="use_markup">False</property>
  1013.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1014.                   <property name="wrap">False</property>
  1015.                   <property name="selectable">False</property>
  1016.                   <property name="xalign">0</property>
  1017.                   <property name="yalign">0.5</property>
  1018.                   <property name="xpad">0</property>
  1019.                   <property name="ypad">0</property>
  1020.                   <property name="mnemonic_widget">font_sel_button</property>
  1021.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1022.                   <property name="width_chars">-1</property>
  1023.                   <property name="single_line_mode">False</property>
  1024.                   <property name="angle">0</property>
  1025.                 </object>
  1026.                 <packing>
  1027.                   <property name="left_attach">0</property>
  1028.                   <property name="right_attach">1</property>
  1029.                   <property name="top_attach">1</property>
  1030.                   <property name="bottom_attach">2</property>
  1031.                   <property name="x_options">fill</property>
  1032.                   <property name="y_options"/>
  1033.                 </packing>
  1034.               </child>
  1035.  
  1036.               <child>
  1037.                 <object class="GtkLabel" id="label35">
  1038.                   <property name="visible">True</property>
  1039.                   <property name="label" translatable="yes">_Encoding:</property>
  1040.                   <property name="use_underline">True</property>
  1041.                   <property name="use_markup">False</property>
  1042.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1043.                   <property name="wrap">False</property>
  1044.                   <property name="selectable">False</property>
  1045.                   <property name="xalign">0</property>
  1046.                   <property name="yalign">0.5</property>
  1047.                   <property name="xpad">0</property>
  1048.                   <property name="ypad">0</property>
  1049.                   <property name="mnemonic_widget">subtitle_encoding_combo</property>
  1050.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1051.                   <property name="width_chars">-1</property>
  1052.                   <property name="single_line_mode">False</property>
  1053.                   <property name="angle">0</property>
  1054.                 </object>
  1055.                 <packing>
  1056.                   <property name="left_attach">0</property>
  1057.                   <property name="right_attach">1</property>
  1058.                   <property name="top_attach">2</property>
  1059.                   <property name="bottom_attach">3</property>
  1060.                   <property name="x_options">fill</property>
  1061.                   <property name="y_options"/>
  1062.                 </packing>
  1063.               </child>
  1064.  
  1065.               <child>
  1066.                 <object class="GtkComboBox" id="subtitle_encoding_combo">
  1067.                   <property name="visible">True</property>
  1068.                   <property name="add_tearoffs">False</property>
  1069.                   <property name="focus_on_click">True</property>
  1070.                   <signal name="changed" handler="encoding_set_cb"/>
  1071.                 </object>
  1072.                 <packing>
  1073.                   <property name="left_attach">1</property>
  1074.                   <property name="right_attach">2</property>
  1075.                   <property name="top_attach">2</property>
  1076.                   <property name="bottom_attach">3</property>
  1077.                   <property name="x_options">fill</property>
  1078.                   <property name="y_options">fill</property>
  1079.                 </packing>
  1080.               </child>
  1081.  
  1082.               <child>
  1083.                 <object class="GtkFontButton" id="font_sel_button">
  1084.                   <property name="visible">True</property>
  1085.                   <property name="can_focus">True</property>
  1086.                   <property name="show_style">True</property>
  1087.                   <property name="show_size">True</property>
  1088.                   <property name="use_font">False</property>
  1089.                   <property name="use_size">False</property>
  1090.                   <property name="focus_on_click">True</property>
  1091.                   <signal name="font-set" handler="font_set_cb"/>
  1092.                 </object>
  1093.                 <packing>
  1094.                   <property name="left_attach">1</property>
  1095.                   <property name="right_attach">2</property>
  1096.                   <property name="top_attach">1</property>
  1097.                   <property name="bottom_attach">2</property>
  1098.                   <property name="y_options"/>
  1099.                 </packing>
  1100.               </child>
  1101.             </object>
  1102.               </child>
  1103.             </object>
  1104.             <packing>
  1105.               <property name="padding">0</property>
  1106.               <property name="expand">True</property>
  1107.               <property name="fill">True</property>
  1108.             </packing>
  1109.           </child>
  1110.         </object>
  1111.         <packing>
  1112.           <property name="padding">0</property>
  1113.           <property name="expand">False</property>
  1114.           <property name="fill">True</property>
  1115.         </packing>
  1116.           </child>
  1117.         </object>
  1118.         <packing>
  1119.           <property name="tab_expand">False</property>
  1120.           <property name="tab_fill">True</property>
  1121.         </packing>
  1122.       </child>
  1123.  
  1124.       <child type="tab">
  1125.         <object class="GtkLabel" id="tpw_general_notebook_label">
  1126.           <property name="visible">True</property>
  1127.           <property name="label" translatable="yes">General</property>
  1128.           <property name="use_underline">True</property>
  1129.           <property name="use_markup">False</property>
  1130.           <property name="justify">GTK_JUSTIFY_LEFT</property>
  1131.           <property name="wrap">False</property>
  1132.           <property name="selectable">False</property>
  1133.           <property name="xalign">0.5</property>
  1134.           <property name="yalign">0.5</property>
  1135.           <property name="xpad">0</property>
  1136.           <property name="ypad">0</property>
  1137.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1138.           <property name="width_chars">-1</property>
  1139.           <property name="single_line_mode">False</property>
  1140.           <property name="angle">0</property>
  1141.         </object>
  1142.         
  1143.       </child>
  1144.  
  1145.       <child>
  1146.         <object class="GtkVBox" id="vbox1">
  1147.           <property name="border_width">12</property>
  1148.           <property name="visible">True</property>
  1149.           <property name="homogeneous">False</property>
  1150.           <property name="spacing">18</property>
  1151.  
  1152.           <child>
  1153.         <object class="GtkVBox" id="tpw_visuals_display_vbox">
  1154.           <property name="visible">True</property>
  1155.           <property name="homogeneous">False</property>
  1156.           <property name="spacing">6</property>
  1157.  
  1158.           <child>
  1159.             <object class="GtkLabel" id="tpw_display_label">
  1160.               <property name="visible">True</property>
  1161.               <property name="label" translatable="yes">Display</property>
  1162.               <property name="use_underline">False</property>
  1163.               <property name="use_markup">True</property>
  1164.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1165.               <property name="wrap">False</property>
  1166.               <property name="selectable">False</property>
  1167.               <property name="xalign">0</property>
  1168.               <property name="yalign">0.5</property>
  1169.               <property name="xpad">0</property>
  1170.               <property name="ypad">0</property>
  1171.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1172.               <property name="width_chars">-1</property>
  1173.               <property name="single_line_mode">False</property>
  1174.               <property name="angle">0</property>
  1175.               <attributes>
  1176.                 <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
  1177.                       </attributes>
  1178.             </object>
  1179.             <packing>
  1180.               <property name="padding">0</property>
  1181.               <property name="expand">False</property>
  1182.               <property name="fill">False</property>
  1183.             </packing>
  1184.           </child>
  1185.  
  1186.           <child>
  1187.             <object class="GtkAlignment" id="alignment4">
  1188.               <property name="visible">True</property>
  1189.               <property name="xalign">0.5</property>
  1190.               <property name="yalign">0.5</property>
  1191.               <property name="xscale">1</property>
  1192.               <property name="yscale">1</property>
  1193.               <property name="top_padding">0</property>
  1194.               <property name="bottom_padding">0</property>
  1195.               <property name="left_padding">12</property>
  1196.               <property name="right_padding">0</property>
  1197.  
  1198.               <child>
  1199.             <object class="GtkCheckButton" id="tpw_display_checkbutton">
  1200.               <property name="visible">True</property>
  1201.               <property name="can_focus">True</property>
  1202.               <property name="label" translatable="yes">Automatically _resize the window when a new video is loaded</property>
  1203.               <property name="use_underline">True</property>
  1204.               <property name="relief">GTK_RELIEF_NORMAL</property>
  1205.               <property name="focus_on_click">True</property>
  1206.               <property name="active">False</property>
  1207.               <property name="inconsistent">False</property>
  1208.               <property name="draw_indicator">True</property>
  1209.               <signal name="toggled" handler="checkbutton1_toggled_cb"/>
  1210.             </object>
  1211.               </child>
  1212.             </object>
  1213.             <packing>
  1214.               <property name="padding">0</property>
  1215.               <property name="expand">False</property>
  1216.               <property name="fill">False</property>
  1217.             </packing>
  1218.         </child>
  1219.           <child>
  1220.             <object class="GtkAlignment" id="alignment8">
  1221.               <property name="visible">True</property>
  1222.               <property name="xalign">0.5</property>
  1223.               <property name="yalign">0.5</property>
  1224.               <property name="xscale">1</property>
  1225.               <property name="yscale">1</property>
  1226.               <property name="top_padding">0</property>
  1227.               <property name="bottom_padding">0</property>
  1228.               <property name="left_padding">12</property>
  1229.               <property name="right_padding">0</property>
  1230.               <child>
  1231.                 <object class="GtkCheckButton" id="tpw_screensaver_checkbutton">
  1232.                   <property name="visible">True</property>
  1233.                   <property name="can_focus">True</property>
  1234.                   <property name="label" translatable="yes">Also disable the screensaver when playing _audio</property>
  1235.                   <property name="use_underline">True</property>
  1236.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  1237.                   <property name="focus_on_click">True</property>
  1238.                   <property name="active">False</property>
  1239.                   <property name="inconsistent">False</property>
  1240.                   <property name="draw_indicator">True</property>
  1241.                   <signal name="toggled" handler="checkbutton4_toggled_cb"/>
  1242.                 </object>
  1243.               </child>
  1244.             </object>
  1245.             <packing>
  1246.               <property name="padding">0</property>
  1247.               <property name="expand">False</property>
  1248.               <property name="fill">False</property>
  1249.             </packing>
  1250.           </child>
  1251.  
  1252.         </object>
  1253.         <packing>
  1254.           <property name="padding">0</property>
  1255.           <property name="expand">False</property>
  1256.           <property name="fill">True</property>
  1257.         </packing>
  1258.           </child>
  1259.  
  1260.           <child>
  1261.         <object class="GtkVBox" id="tpw_visuals_effects_vbox">
  1262.           <property name="visible">True</property>
  1263.           <property name="homogeneous">False</property>
  1264.           <property name="spacing">6</property>
  1265.  
  1266.           <child>
  1267.             <object class="GtkLabel" id="tpw_visuals_label">
  1268.               <property name="visible">True</property>
  1269.               <property name="label" translatable="yes">Visual Effects</property>
  1270.               <property name="use_underline">False</property>
  1271.               <property name="use_markup">True</property>
  1272.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1273.               <property name="wrap">False</property>
  1274.               <property name="selectable">False</property>
  1275.               <property name="xalign">0</property>
  1276.               <property name="yalign">0.5</property>
  1277.               <property name="xpad">0</property>
  1278.               <property name="ypad">0</property>
  1279.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1280.               <property name="width_chars">-1</property>
  1281.               <property name="single_line_mode">False</property>
  1282.               <property name="angle">0</property>
  1283.               <attributes>
  1284.                 <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
  1285.                       </attributes>
  1286.             </object>
  1287.             <packing>
  1288.               <property name="padding">0</property>
  1289.               <property name="expand">False</property>
  1290.               <property name="fill">False</property>
  1291.             </packing>
  1292.           </child>
  1293.  
  1294.           <child>
  1295.             <object class="GtkAlignment" id="alignment5">
  1296.               <property name="visible">True</property>
  1297.               <property name="xalign">0.5</property>
  1298.               <property name="yalign">0.5</property>
  1299.               <property name="xscale">1</property>
  1300.               <property name="yscale">1</property>
  1301.               <property name="top_padding">0</property>
  1302.               <property name="bottom_padding">0</property>
  1303.               <property name="left_padding">12</property>
  1304.               <property name="right_padding">0</property>
  1305.  
  1306.               <child>
  1307.             <object class="GtkVBox" id="vbox9">
  1308.               <property name="visible">True</property>
  1309.               <property name="homogeneous">False</property>
  1310.               <property name="spacing">6</property>
  1311.  
  1312.               <child>
  1313.                 <object class="GtkCheckButton" id="tpw_visuals_checkbutton">
  1314.                   <property name="visible">True</property>
  1315.                   <property name="can_focus">True</property>
  1316.                   <property name="label" translatable="yes">Show _visual effects when an audio file is played</property>
  1317.                   <property name="use_underline">True</property>
  1318.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  1319.                   <property name="focus_on_click">True</property>
  1320.                   <property name="active">False</property>
  1321.                   <property name="inconsistent">False</property>
  1322.                   <property name="draw_indicator">True</property>
  1323.                   <signal name="toggled" handler="checkbutton2_toggled_cb"/>
  1324.                 </object>
  1325.                 <packing>
  1326.                   <property name="padding">0</property>
  1327.                   <property name="expand">False</property>
  1328.                   <property name="fill">False</property>
  1329.                 </packing>
  1330.               </child>
  1331.  
  1332.               <child>
  1333.                 <object class="GtkTable" id="table1">
  1334.                   <property name="visible">True</property>
  1335.                   <property name="n_rows">2</property>
  1336.                   <property name="n_columns">2</property>
  1337.                   <property name="homogeneous">False</property>
  1338.                   <property name="row_spacing">6</property>
  1339.                   <property name="column_spacing">12</property>
  1340.  
  1341.                   <child>
  1342.                 <object class="GtkLabel" id="tpw_visuals_type_label">
  1343.                   <property name="visible">True</property>
  1344.                   <property name="label" translatable="yes">_Type of visualization:</property>
  1345.                   <property name="use_underline">True</property>
  1346.                   <property name="use_markup">False</property>
  1347.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1348.                   <property name="wrap">False</property>
  1349.                   <property name="selectable">False</property>
  1350.                   <property name="xalign">0</property>
  1351.                   <property name="yalign">0.5</property>
  1352.                   <property name="xpad">0</property>
  1353.                   <property name="ypad">0</property>
  1354.                   <property name="mnemonic_widget">tpw_visuals_type_combobox</property>
  1355.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1356.                   <property name="width_chars">-1</property>
  1357.                   <property name="single_line_mode">False</property>
  1358.                   <property name="angle">0</property>
  1359.                 </object>
  1360.                 <packing>
  1361.                   <property name="left_attach">0</property>
  1362.                   <property name="right_attach">1</property>
  1363.                   <property name="top_attach">0</property>
  1364.                   <property name="bottom_attach">1</property>
  1365.                   <property name="x_options">fill</property>
  1366.                   <property name="y_options"/>
  1367.                 </packing>
  1368.                   </child>
  1369.  
  1370.                   <child>
  1371.                 <object class="GtkLabel" id="tpw_visuals_size_label">
  1372.                   <property name="visible">True</property>
  1373.                   <property name="label" translatable="yes">Visualization _size:</property>
  1374.                   <property name="use_underline">True</property>
  1375.                   <property name="use_markup">False</property>
  1376.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1377.                   <property name="wrap">False</property>
  1378.                   <property name="selectable">False</property>
  1379.                   <property name="xalign">0</property>
  1380.                   <property name="yalign">0.5</property>
  1381.                   <property name="xpad">0</property>
  1382.                   <property name="ypad">0</property>
  1383.                   <property name="mnemonic_widget">tpw_visuals_size_combobox</property>
  1384.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1385.                   <property name="width_chars">-1</property>
  1386.                   <property name="single_line_mode">False</property>
  1387.                   <property name="angle">0</property>
  1388.                 </object>
  1389.                 <packing>
  1390.                   <property name="left_attach">0</property>
  1391.                   <property name="right_attach">1</property>
  1392.                   <property name="top_attach">1</property>
  1393.                   <property name="bottom_attach">2</property>
  1394.                   <property name="x_options">fill</property>
  1395.                   <property name="y_options"/>
  1396.                 </packing>
  1397.                   </child>
  1398.  
  1399.                   <child>
  1400.                 <object class="GtkComboBox" id="tpw_visuals_size_combobox">
  1401.                   <property name="visible">True</property>
  1402.                   <property name="model">tpw_visuals_size_liststore</property>
  1403.                   <property name="add_tearoffs">False</property>
  1404.                   <property name="focus_on_click">True</property>
  1405.                   <signal name="changed" handler="visual_quality_menu_changed"/>
  1406.                   <child>
  1407.                     <object class="GtkCellRendererText" id="tpw_visuals_size_cell"/>
  1408.                     <attributes>
  1409.                       <attribute name="text">0</attribute>
  1410.                     </attributes>
  1411.                   </child>
  1412.                 </object>
  1413.                 <packing>
  1414.                   <property name="left_attach">1</property>
  1415.                   <property name="right_attach">2</property>
  1416.                   <property name="top_attach">1</property>
  1417.                   <property name="bottom_attach">2</property>
  1418.                   <property name="x_options">fill</property>
  1419.                   <property name="y_options">fill</property>
  1420.                 </packing>
  1421.                   </child>
  1422.  
  1423.                   <child>
  1424.                 <object class="GtkComboBox" id="tpw_visuals_type_combobox">
  1425.                   <property name="visible">True</property>
  1426.                   <property name="add_tearoffs">False</property>
  1427.                   <property name="focus_on_click">True</property>
  1428.                   <property name="model">tpw_visuals_type_liststore</property>
  1429.                   <signal name="changed" handler="visual_menu_changed"/>
  1430.                   <child>
  1431.                     <object class="GtkCellRendererText" id="renderer1"/>
  1432.                     <attributes>
  1433.                       <attribute name="text">0</attribute>
  1434.                     </attributes>
  1435.                   </child>
  1436.                 </object>
  1437.                 <packing>
  1438.                   <property name="left_attach">1</property>
  1439.                   <property name="right_attach">2</property>
  1440.                   <property name="top_attach">0</property>
  1441.                   <property name="bottom_attach">1</property>
  1442.                   <property name="y_options">fill</property>
  1443.                 </packing>
  1444.                   </child>
  1445.                 </object>
  1446.                 <packing>
  1447.                   <property name="padding">0</property>
  1448.                   <property name="expand">True</property>
  1449.                   <property name="fill">True</property>
  1450.                 </packing>
  1451.               </child>
  1452.             </object>
  1453.               </child>
  1454.             </object>
  1455.             <packing>
  1456.               <property name="padding">0</property>
  1457.               <property name="expand">True</property>
  1458.               <property name="fill">True</property>
  1459.             </packing>
  1460.           </child>
  1461.         </object>
  1462.         <packing>
  1463.           <property name="padding">0</property>
  1464.           <property name="expand">False</property>
  1465.           <property name="fill">True</property>
  1466.         </packing>
  1467.           </child>
  1468.  
  1469.           <child>
  1470.         <object class="GtkVBox" id="tpw_bright_contr_vbox">
  1471.           <property name="visible">True</property>
  1472.           <property name="homogeneous">False</property>
  1473.           <property name="spacing">6</property>
  1474.  
  1475.           <child>
  1476.             <object class="GtkHBox" id="hbox14">
  1477.               <property name="visible">True</property>
  1478.               <property name="homogeneous">False</property>
  1479.               <property name="spacing">6</property>
  1480.  
  1481.               <child>
  1482.             <object class="GtkLabel" id="tpw_color_balance_label">
  1483.               <property name="visible">True</property>
  1484.               <property name="label" translatable="yes">Color Balance</property>
  1485.               <property name="use_underline">False</property>
  1486.               <property name="use_markup">True</property>
  1487.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1488.               <property name="wrap">False</property>
  1489.               <property name="selectable">False</property>
  1490.               <property name="xalign">0</property>
  1491.               <property name="yalign">0.5</property>
  1492.               <property name="xpad">0</property>
  1493.               <property name="ypad">0</property>
  1494.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1495.               <property name="width_chars">-1</property>
  1496.               <property name="single_line_mode">False</property>
  1497.               <property name="angle">0</property>
  1498.               <attributes>
  1499.                     <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
  1500.                           </attributes>
  1501.             </object>
  1502.             <packing>
  1503.               <property name="padding">0</property>
  1504.               <property name="expand">False</property>
  1505.               <property name="fill">False</property>
  1506.             </packing>
  1507.               </child>
  1508.             </object>
  1509.             <packing>
  1510.               <property name="padding">0</property>
  1511.               <property name="expand">False</property>
  1512.               <property name="fill">False</property>
  1513.             </packing>
  1514.           </child>
  1515.  
  1516.           <child>
  1517.             <object class="GtkAlignment" id="alignment6">
  1518.               <property name="visible">True</property>
  1519.               <property name="xalign">0.5</property>
  1520.               <property name="yalign">0.5</property>
  1521.               <property name="xscale">1</property>
  1522.               <property name="yscale">1</property>
  1523.               <property name="top_padding">0</property>
  1524.               <property name="bottom_padding">0</property>
  1525.               <property name="left_padding">12</property>
  1526.               <property name="right_padding">0</property>
  1527.  
  1528.               <child>
  1529.             <object class="GtkTable" id="table2">
  1530.               <property name="visible">True</property>
  1531.               <property name="n_rows">5</property>
  1532.               <property name="n_columns">2</property>
  1533.               <property name="homogeneous">False</property>
  1534.               <property name="row_spacing">6</property>
  1535.               <property name="column_spacing">12</property>
  1536.  
  1537.               <child>
  1538.                 <object class="GtkLabel" id="tpw_brightness_label">
  1539.                   <property name="visible">True</property>
  1540.                   <property name="label" translatable="yes">_Brightness:</property>
  1541.                   <property name="use_underline">True</property>
  1542.                   <property name="use_markup">False</property>
  1543.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1544.                   <property name="wrap">False</property>
  1545.                   <property name="selectable">False</property>
  1546.                   <property name="xalign">0</property>
  1547.                   <property name="yalign">0.5</property>
  1548.                   <property name="xpad">0</property>
  1549.                   <property name="ypad">0</property>
  1550.                   <property name="mnemonic_widget">tpw_bright_scale</property>
  1551.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1552.                   <property name="width_chars">-1</property>
  1553.                   <property name="single_line_mode">False</property>
  1554.                   <property name="angle">0</property>
  1555.                 </object>
  1556.                 <packing>
  1557.                   <property name="left_attach">0</property>
  1558.                   <property name="right_attach">1</property>
  1559.                   <property name="top_attach">0</property>
  1560.                   <property name="bottom_attach">1</property>
  1561.                   <property name="x_options">fill</property>
  1562.                   <property name="y_options"/>
  1563.                 </packing>
  1564.               </child>
  1565.  
  1566.               <child>
  1567.                 <object class="GtkLabel" id="tpw_contrast_label">
  1568.                   <property name="visible">True</property>
  1569.                   <property name="label" translatable="yes">Co_ntrast:</property>
  1570.                   <property name="use_underline">True</property>
  1571.                   <property name="use_markup">False</property>
  1572.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1573.                   <property name="wrap">False</property>
  1574.                   <property name="selectable">False</property>
  1575.                   <property name="xalign">0</property>
  1576.                   <property name="yalign">0.5</property>
  1577.                   <property name="xpad">0</property>
  1578.                   <property name="ypad">0</property>
  1579.                   <property name="mnemonic_widget">tpw_contrast_scale</property>
  1580.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1581.                   <property name="width_chars">-1</property>
  1582.                   <property name="single_line_mode">False</property>
  1583.                   <property name="angle">0</property>
  1584.                 </object>
  1585.                 <packing>
  1586.                   <property name="left_attach">0</property>
  1587.                   <property name="right_attach">1</property>
  1588.                   <property name="top_attach">1</property>
  1589.                   <property name="bottom_attach">2</property>
  1590.                   <property name="x_options">fill</property>
  1591.                   <property name="y_options"/>
  1592.                 </packing>
  1593.               </child>
  1594.  
  1595.               <child>
  1596.                 <object class="GtkHScale" id="tpw_bright_scale">
  1597.                   <property name="visible">True</property>
  1598.                   <property name="can_focus">True</property>
  1599.                   <property name="draw_value">False</property>
  1600.                   <property name="value_pos">GTK_POS_TOP</property>
  1601.                   <property name="digits">1</property>
  1602.                   <property name="update_policy">GTK_UPDATE_CONTINUOUS</property>
  1603.                   <property name="inverted">False</property>
  1604.                   <property name="adjustment">tpw_bright_adjustment</property>
  1605.                   <signal name="value-changed" handler="brightness_changed"/>
  1606.                 </object>
  1607.                 <packing>
  1608.                   <property name="left_attach">1</property>
  1609.                   <property name="right_attach">2</property>
  1610.                   <property name="top_attach">0</property>
  1611.                   <property name="bottom_attach">1</property>
  1612.                   <property name="y_options"/>
  1613.                 </packing>
  1614.               </child>
  1615.  
  1616.               <child>
  1617.                 <object class="GtkHScale" id="tpw_contrast_scale">
  1618.                   <property name="visible">True</property>
  1619.                   <property name="can_focus">True</property>
  1620.                   <property name="draw_value">False</property>
  1621.                   <property name="value_pos">GTK_POS_TOP</property>
  1622.                   <property name="digits">1</property>
  1623.                   <property name="update_policy">GTK_UPDATE_CONTINUOUS</property>
  1624.                   <property name="inverted">False</property>
  1625.                   <property name="adjustment">tpw_contrast_adjustment</property>
  1626.                   <signal name="value-changed" handler="contrast_changed"/>
  1627.                 </object>
  1628.                 <packing>
  1629.                   <property name="left_attach">1</property>
  1630.                   <property name="right_attach">2</property>
  1631.                   <property name="top_attach">1</property>
  1632.                   <property name="bottom_attach">2</property>
  1633.                   <property name="x_options">fill</property>
  1634.                   <property name="y_options">fill</property>
  1635.                 </packing>
  1636.               </child>
  1637.  
  1638.               <child>
  1639.                 <object class="GtkLabel" id="tpw_saturation_label">
  1640.                   <property name="visible">True</property>
  1641.                   <property name="label" translatable="yes">Sat_uration:</property>
  1642.                   <property name="use_underline">True</property>
  1643.                   <property name="use_markup">False</property>
  1644.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1645.                   <property name="wrap">False</property>
  1646.                   <property name="selectable">False</property>
  1647.                   <property name="xalign">0</property>
  1648.                   <property name="yalign">0.5</property>
  1649.                   <property name="xpad">0</property>
  1650.                   <property name="ypad">0</property>
  1651.                   <property name="mnemonic_widget">tpw_saturation_scale</property>
  1652.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1653.                   <property name="width_chars">-1</property>
  1654.                   <property name="single_line_mode">False</property>
  1655.                   <property name="angle">0</property>
  1656.                 </object>
  1657.                 <packing>
  1658.                   <property name="left_attach">0</property>
  1659.                   <property name="right_attach">1</property>
  1660.                   <property name="top_attach">2</property>
  1661.                   <property name="bottom_attach">3</property>
  1662.                   <property name="x_options">fill</property>
  1663.                   <property name="y_options"/>
  1664.                 </packing>
  1665.               </child>
  1666.  
  1667.               <child>
  1668.                 <object class="GtkLabel" id="tpw_hue_label">
  1669.                   <property name="visible">True</property>
  1670.                   <property name="label" translatable="yes">_Hue:</property>
  1671.                   <property name="use_underline">True</property>
  1672.                   <property name="use_markup">False</property>
  1673.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1674.                   <property name="wrap">False</property>
  1675.                   <property name="selectable">False</property>
  1676.                   <property name="xalign">0</property>
  1677.                   <property name="yalign">0.5</property>
  1678.                   <property name="xpad">0</property>
  1679.                   <property name="ypad">0</property>
  1680.                   <property name="mnemonic_widget">tpw_hue_scale</property>
  1681.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1682.                   <property name="width_chars">-1</property>
  1683.                   <property name="single_line_mode">False</property>
  1684.                   <property name="angle">0</property>
  1685.                 </object>
  1686.                 <packing>
  1687.                   <property name="left_attach">0</property>
  1688.                   <property name="right_attach">1</property>
  1689.                   <property name="top_attach">3</property>
  1690.                   <property name="bottom_attach">4</property>
  1691.                   <property name="x_options">fill</property>
  1692.                   <property name="y_options"/>
  1693.                 </packing>
  1694.               </child>
  1695.  
  1696.               <child>
  1697.                 <object class="GtkHScale" id="tpw_saturation_scale">
  1698.                   <property name="visible">True</property>
  1699.                   <property name="can_focus">True</property>
  1700.                   <property name="draw_value">False</property>
  1701.                   <property name="value_pos">GTK_POS_TOP</property>
  1702.                   <property name="digits">1</property>
  1703.                   <property name="update_policy">GTK_UPDATE_CONTINUOUS</property>
  1704.                   <property name="inverted">False</property>
  1705.                   <property name="adjustment">tpw_saturation_adjustment</property>
  1706.                   <signal name="value-changed" handler="saturation_changed"/>
  1707.                 </object>
  1708.                 <packing>
  1709.                   <property name="left_attach">1</property>
  1710.                   <property name="right_attach">2</property>
  1711.                   <property name="top_attach">2</property>
  1712.                   <property name="bottom_attach">3</property>
  1713.                   <property name="x_options">fill</property>
  1714.                   <property name="y_options">fill</property>
  1715.                 </packing>
  1716.               </child>
  1717.  
  1718.               <child>
  1719.                 <object class="GtkHScale" id="tpw_hue_scale">
  1720.                   <property name="visible">True</property>
  1721.                   <property name="can_focus">True</property>
  1722.                   <property name="draw_value">False</property>
  1723.                   <property name="value_pos">GTK_POS_TOP</property>
  1724.                   <property name="digits">1</property>
  1725.                   <property name="update_policy">GTK_UPDATE_CONTINUOUS</property>
  1726.                   <property name="inverted">False</property>
  1727.                   <property name="adjustment">tpw_hue_adjustment</property>
  1728.                   <signal name="value-changed" handler="hue_changed"/>
  1729.                 </object>
  1730.                 <packing>
  1731.                   <property name="left_attach">1</property>
  1732.                   <property name="right_attach">2</property>
  1733.                   <property name="top_attach">3</property>
  1734.                   <property name="bottom_attach">4</property>
  1735.                   <property name="x_options">fill</property>
  1736.                   <property name="y_options">fill</property>
  1737.                 </packing>
  1738.               </child>
  1739.  
  1740.               <child>
  1741.                 <object class="GtkHButtonBox" id="hbox23">
  1742.                   <property name="visible">True</property>
  1743.                   <property name="homogeneous">False</property>
  1744.                   <property name="spacing">0</property>
  1745.                   <property name="layout_style">GTK_BUTTONBOX_END</property>
  1746.  
  1747.                   <child>
  1748.                 <object class="GtkButton" id="tpw_color_reset">
  1749.                   <property name="visible">True</property>
  1750.                   <property name="can_focus">True</property>
  1751.                   <property name="label" translatable="yes">Reset to _Defaults</property>
  1752.                   <property name="use_underline">True</property>
  1753.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  1754.                   <property name="focus_on_click">True</property>
  1755.                   <signal name="clicked" handler="tpw_color_reset_clicked_cb"/>
  1756.                 </object>
  1757.                 <packing>
  1758.                   <property name="padding">0</property>
  1759.                   <property name="expand">False</property>
  1760.                   <property name="fill">False</property>
  1761.                 </packing>
  1762.                   </child>
  1763.                 </object>
  1764.                 <packing>
  1765.                   <property name="left_attach">1</property>
  1766.                   <property name="right_attach">2</property>
  1767.                   <property name="top_attach">4</property>
  1768.                   <property name="bottom_attach">5</property>
  1769.                   <property name="x_options">shrink|fill</property>
  1770.                 </packing>
  1771.               </child>
  1772.             </object>
  1773.               </child>
  1774.             </object>
  1775.             <packing>
  1776.               <property name="padding">0</property>
  1777.               <property name="expand">True</property>
  1778.               <property name="fill">True</property>
  1779.             </packing>
  1780.           </child>
  1781.         </object>
  1782.         <packing>
  1783.           <property name="padding">0</property>
  1784.           <property name="expand">False</property>
  1785.           <property name="fill">True</property>
  1786.         </packing>
  1787.           </child>
  1788.         </object>
  1789.         <packing>
  1790.           <property name="tab_expand">False</property>
  1791.           <property name="tab_fill">True</property>
  1792.         </packing>
  1793.       </child>
  1794.  
  1795.       <child type="tab">
  1796.         <object class="GtkLabel" id="tpw_visuals_notebook_label">
  1797.           <property name="visible">True</property>
  1798.           <property name="label" translatable="yes">Display</property>
  1799.           <property name="use_underline">True</property>
  1800.           <property name="use_markup">False</property>
  1801.           <property name="justify">GTK_JUSTIFY_LEFT</property>
  1802.           <property name="wrap">False</property>
  1803.           <property name="selectable">False</property>
  1804.           <property name="xalign">0.5</property>
  1805.           <property name="yalign">0.5</property>
  1806.           <property name="xpad">0</property>
  1807.           <property name="ypad">0</property>
  1808.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1809.           <property name="width_chars">-1</property>
  1810.           <property name="single_line_mode">False</property>
  1811.           <property name="angle">0</property>
  1812.         </object>
  1813.         
  1814.       </child>
  1815.  
  1816.       <child>
  1817.         <object class="GtkVBox" id="vbox12">
  1818.           <property name="border_width">12</property>
  1819.           <property name="visible">True</property>
  1820.           <property name="homogeneous">False</property>
  1821.           <property name="spacing">18</property>
  1822.  
  1823.           <child>
  1824.         <object class="GtkVBox" id="vbox13">
  1825.           <property name="visible">True</property>
  1826.           <property name="homogeneous">False</property>
  1827.           <property name="spacing">0</property>
  1828.  
  1829.           <child>
  1830.             <object class="GtkVBox" id="vbox22">
  1831.               <property name="visible">True</property>
  1832.               <property name="homogeneous">False</property>
  1833.               <property name="spacing">6</property>
  1834.  
  1835.               <child>
  1836.             <object class="GtkLabel" id="tpw_audio_output_label">
  1837.               <property name="visible">True</property>
  1838.               <property name="label" translatable="yes">Audio Output</property>
  1839.               <property name="use_underline">False</property>
  1840.               <property name="use_markup">True</property>
  1841.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1842.               <property name="wrap">False</property>
  1843.               <property name="selectable">False</property>
  1844.               <property name="xalign">0</property>
  1845.               <property name="yalign">0.5</property>
  1846.               <property name="xpad">0</property>
  1847.               <property name="ypad">0</property>
  1848.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1849.               <property name="width_chars">-1</property>
  1850.               <property name="single_line_mode">False</property>
  1851.               <property name="angle">0</property>
  1852.               <attributes>
  1853.                     <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
  1854.                           </attributes>
  1855.             </object>
  1856.             <packing>
  1857.               <property name="padding">0</property>
  1858.               <property name="expand">False</property>
  1859.               <property name="fill">False</property>
  1860.             </packing>
  1861.               </child>
  1862.  
  1863.               <child>
  1864.             <object class="GtkAlignment" id="alignment7">
  1865.               <property name="visible">True</property>
  1866.               <property name="xalign">0.5</property>
  1867.               <property name="yalign">0.5</property>
  1868.               <property name="xscale">1</property>
  1869.               <property name="yscale">1</property>
  1870.               <property name="top_padding">0</property>
  1871.               <property name="bottom_padding">0</property>
  1872.               <property name="left_padding">12</property>
  1873.               <property name="right_padding">0</property>
  1874.  
  1875.               <child>
  1876.                 <object class="GtkHBox" id="hbox22">
  1877.                   <property name="visible">True</property>
  1878.                   <property name="homogeneous">False</property>
  1879.                   <property name="spacing">12</property>
  1880.  
  1881.                   <child>
  1882.                 <object class="GtkLabel" id="tpw_audio_output_type_label">
  1883.                   <property name="visible">True</property>
  1884.                   <property name="label" translatable="yes">_Audio output type:</property>
  1885.                   <property name="use_underline">True</property>
  1886.                   <property name="use_markup">False</property>
  1887.                   <property name="justify">GTK_JUSTIFY_LEFT</property>
  1888.                   <property name="wrap">False</property>
  1889.                   <property name="selectable">False</property>
  1890.                   <property name="xalign">0</property>
  1891.                   <property name="yalign">0.5</property>
  1892.                   <property name="xpad">0</property>
  1893.                   <property name="ypad">0</property>
  1894.                   <property name="mnemonic_widget">tpw_sound_output_combobox</property>
  1895.                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1896.                   <property name="width_chars">-1</property>
  1897.                   <property name="single_line_mode">False</property>
  1898.                   <property name="angle">0</property>
  1899.                 </object>
  1900.                 <packing>
  1901.                   <property name="padding">0</property>
  1902.                   <property name="expand">False</property>
  1903.                   <property name="fill">False</property>
  1904.                 </packing>
  1905.                   </child>
  1906.  
  1907.                   <child>
  1908.                 <object class="GtkComboBox" id="tpw_sound_output_combobox">
  1909.                   <property name="visible">True</property>
  1910.                   <property name="model">tpw_sound_output_liststore</property>
  1911.                   <property name="add_tearoffs">False</property>
  1912.                   <property name="focus_on_click">True</property>
  1913.                   <signal name="changed" handler="audio_out_menu_changed"/>
  1914.                   <child>
  1915.                     <object class="GtkCellRendererText" id="tpw_sound_output_cell"/>
  1916.                     <attributes>
  1917.                       <attribute name="text">0</attribute>
  1918.                     </attributes>
  1919.                   </child>
  1920.                 </object>
  1921.                 <packing>
  1922.                   <property name="padding">0</property>
  1923.                   <property name="expand">True</property>
  1924.                   <property name="fill">True</property>
  1925.                 </packing>
  1926.                   </child>
  1927.                 </object>
  1928.               </child>
  1929.             </object>
  1930.             <packing>
  1931.               <property name="padding">0</property>
  1932.               <property name="expand">True</property>
  1933.               <property name="fill">True</property>
  1934.             </packing>
  1935.               </child>
  1936.             </object>
  1937.             <packing>
  1938.               <property name="padding">0</property>
  1939.               <property name="expand">False</property>
  1940.               <property name="fill">False</property>
  1941.             </packing>
  1942.           </child>
  1943.  
  1944.           <!--Placeholder-->
  1945.         </object>
  1946.         <packing>
  1947.           <property name="padding">0</property>
  1948.           <property name="expand">True</property>
  1949.           <property name="fill">True</property>
  1950.         </packing>
  1951.           </child>
  1952.         </object>
  1953.         <packing>
  1954.           <property name="tab_expand">False</property>
  1955.           <property name="tab_fill">True</property>
  1956.         </packing>
  1957.       </child>
  1958.  
  1959.       <child type="tab">
  1960.         <object class="GtkLabel" id="label11">
  1961.           <property name="visible">True</property>
  1962.           <property name="label" translatable="yes">Audio</property>
  1963.           <property name="use_underline">True</property>
  1964.           <property name="use_markup">False</property>
  1965.           <property name="justify">GTK_JUSTIFY_LEFT</property>
  1966.           <property name="wrap">False</property>
  1967.           <property name="selectable">False</property>
  1968.           <property name="xalign">0.5</property>
  1969.           <property name="yalign">0.5</property>
  1970.           <property name="xpad">0</property>
  1971.           <property name="ypad">0</property>
  1972.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1973.           <property name="width_chars">-1</property>
  1974.           <property name="single_line_mode">False</property>
  1975.           <property name="angle">0</property>
  1976.         </object>
  1977.         
  1978.       </child>
  1979.     </object>
  1980.     <packing>
  1981.       <property name="padding">0</property>
  1982.       <property name="expand">True</property>
  1983.       <property name="fill">True</property>
  1984.     </packing>
  1985.       </child>
  1986.     </object>
  1987.   </child>
  1988. <action-widgets><action-widget response="-7">tpw_close_button</action-widget></action-widgets></object>
  1989.  
  1990. <object class="GtkWindow" id="totem_main_window">
  1991.   <property name="title" translatable="yes">Movie Player</property>
  1992.   <property name="type">GTK_WINDOW_TOPLEVEL</property>
  1993.   <property name="window_position">GTK_WIN_POS_NONE</property>
  1994.   <property name="modal">False</property>
  1995.   <property name="resizable">True</property>
  1996.   <property name="destroy_with_parent">False</property>
  1997.   <property name="decorated">True</property>
  1998.   <property name="skip_taskbar_hint">False</property>
  1999.   <property name="skip_pager_hint">False</property>
  2000.   <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
  2001.   <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
  2002.   <property name="focus_on_map">True</property>
  2003.   <property name="urgency_hint">False</property>
  2004.   <signal name="delete-event" handler="main_window_destroy_cb"/>
  2005.   <signal name="window-state-event" handler="window_state_event_cb"/>
  2006.   <signal name="key-press-event" handler="window_key_press_event_cb"/>
  2007.   <signal name="key-release-event" handler="window_key_press_event_cb"/>
  2008.   <signal name="scroll-event" handler="window_scroll_event_cb"/>
  2009.  
  2010.   <child>
  2011.     <object class="GtkVBox" id="totem_main_vbox">
  2012.       <property name="visible">True</property>
  2013.       <property name="homogeneous">False</property>
  2014.       <property name="spacing">0</property>
  2015.  
  2016.       <child>
  2017.     <object class="GtkVBox" id="tmw_menubar_box">
  2018.       <property name="visible">True</property>
  2019.       <property name="homogeneous">False</property>
  2020.       <property name="spacing">0</property>
  2021.  
  2022.       <child>
  2023.         <object class="GtkMenuBar" id="tmw-menubar" constructor="totem-ui-manager"/>
  2024.         <packing>
  2025.            <property name="pack-type">start</property>
  2026.            <property name="expand">False</property>
  2027.            <property name="fill">False</property>
  2028.            <property name="padding">0</property>
  2029.         </packing>
  2030.       </child>
  2031.     </object>
  2032.     <packing>
  2033.       <property name="padding">0</property>
  2034.       <property name="expand">False</property>
  2035.       <property name="fill">False</property>
  2036.     </packing>
  2037.       </child>
  2038.  
  2039.       <child>
  2040.     <object class="GtkHPaned" id="tmw_main_pane">
  2041.       <property name="visible">True</property>
  2042.       <property name="can_focus">True</property>
  2043.       <signal name="size-allocate" handler="main_pane_size_allocated"/>
  2044.  
  2045.       <child>
  2046.         <object class="GtkVBox" id="tmw_main_vbox">
  2047.           <property name="visible">True</property>
  2048.           <property name="homogeneous">False</property>
  2049.           <property name="spacing">0</property>
  2050.  
  2051.           <child>
  2052.             <object class="GtkEventBox" id="tmw_bvw_box">
  2053.           <property name="border_width">1</property>
  2054.           <property name="visible">True</property>
  2055.           <property name="visible_window">True</property>
  2056.           <property name="above_child">False</property>
  2057.  
  2058.           <!--Placeholder-->
  2059.         </object>
  2060.         <packing>
  2061.           <property name="padding">0</property>
  2062.           <property name="expand">True</property>
  2063.           <property name="fill">True</property>
  2064.         </packing>
  2065.           </child>
  2066.  
  2067.           <child>
  2068.         <object class="GtkVBox" id="tmw_controls_vbox">
  2069.           <property name="border_width">6</property>
  2070.           <property name="visible">True</property>
  2071.           <property name="homogeneous">False</property>
  2072.           <property name="spacing">6</property>
  2073.  
  2074.           <child>
  2075.             <object class="GtkHBox" id="tmw_seek_hbox">
  2076.               <property name="visible">True</property>
  2077.               <property name="homogeneous">False</property>
  2078.               <property name="spacing">6</property>
  2079.  
  2080.               <child>
  2081.             <object class="GtkLabel" id="tmw_time_label">
  2082.               <property name="visible">True</property>
  2083.               <property name="label" translatable="yes">Time:</property>
  2084.               <property name="use_underline">False</property>
  2085.               <property name="use_markup">False</property>
  2086.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  2087.               <property name="wrap">False</property>
  2088.               <property name="selectable">False</property>
  2089.               <property name="xalign">0.5</property>
  2090.               <property name="yalign">0.5</property>
  2091.               <property name="xpad">0</property>
  2092.               <property name="ypad">0</property>
  2093.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  2094.               <property name="width_chars">-1</property>
  2095.               <property name="single_line_mode">False</property>
  2096.               <property name="angle">0</property>
  2097.               <accessibility>
  2098.                 <relation target="tmw_seek_hscale" type="label-for"/>
  2099.               </accessibility>
  2100.             </object>
  2101.             <packing>
  2102.               <property name="padding">0</property>
  2103.               <property name="expand">False</property>
  2104.               <property name="fill">False</property>
  2105.             </packing>
  2106.               </child>
  2107.  
  2108.               <child>
  2109.             <object class="GtkHScale" id="tmw_seek_hscale">
  2110.               <property name="visible">True</property>
  2111.               <property name="sensitive">False</property>
  2112.               <property name="can_focus">True</property>
  2113.               <property name="draw_value">False</property>
  2114.               <property name="value_pos">GTK_POS_TOP</property>
  2115.               <property name="digits">1</property>
  2116.               <property name="update_policy">GTK_UPDATE_CONTINUOUS</property>
  2117.               <property name="inverted">False</property>
  2118.               <property name="adjustment">tmw_seek_adjustment</property>
  2119.               <signal name="button-press-event" handler="seek_slider_pressed_cb"/>
  2120.               <signal name="button-release-event" handler="seek_slider_released_cb"/>
  2121.               <signal name="scroll-event" handler="window_scroll_event_cb"/>
  2122.               <child internal-child="accessible">
  2123.                             <object class="AtkObject" id="a11y-tmw_seek_hscale">
  2124.                               <property name="AtkObject::accessible-name" translatable="yes">Time seek bar</property>
  2125.                             </object>
  2126.                           </child>
  2127.               <accessibility>
  2128.                 <relation target="tmw_time_label" type="labelled-by"/>
  2129.               </accessibility>
  2130.             </object>
  2131.             <packing>
  2132.               <property name="padding">0</property>
  2133.               <property name="expand">True</property>
  2134.               <property name="fill">True</property>
  2135.             </packing>
  2136.               </child>
  2137.             </object>
  2138.             <packing>
  2139.               <property name="padding">0</property>
  2140.               <property name="expand">True</property>
  2141.               <property name="fill">True</property>
  2142.             </packing>
  2143.           </child>
  2144.  
  2145.           <child>
  2146.             <object class="GtkHBox" id="tmw_buttons_hbox">
  2147.               <property name="visible">True</property>
  2148.               <property name="homogeneous">False</property>
  2149.               <property name="spacing">6</property>
  2150.  
  2151.               <child>
  2152.             <object class="GtkHBox" id="tmw_sidebar_button_hbox">
  2153.               <property name="visible">True</property>
  2154.               <property name="homogeneous">False</property>
  2155.               <property name="spacing">0</property>
  2156.             </object>
  2157.             <packing>
  2158.               <property name="padding">0</property>
  2159.               <property name="expand">False</property>
  2160.               <property name="fill">False</property>
  2161.               <property name="pack_type">GTK_PACK_END</property>
  2162.             </packing>
  2163.               </child>
  2164.  
  2165.               <child>
  2166.             <object class="GtkVolumeButton" id="tmw_volume_button">
  2167.               <property name="visible">True</property>
  2168.               <property name="sensitive">False</property>
  2169.               <signal name="value-changed" handler="volume_button_value_changed_cb"/>
  2170.             </object>
  2171.             <packing>
  2172.               <property name="padding">0</property>
  2173.               <property name="expand">False</property>
  2174.               <property name="fill">True</property>
  2175.               <property name="pack_type">GTK_PACK_END</property>
  2176.             </packing>
  2177.               </child>
  2178.             </object>
  2179.             <packing>
  2180.               <property name="padding">0</property>
  2181.               <property name="expand">True</property>
  2182.               <property name="fill">True</property>
  2183.             </packing>
  2184.           </child>
  2185.         </object>
  2186.         <packing>
  2187.           <property name="padding">0</property>
  2188.           <property name="expand">False</property>
  2189.           <property name="fill">True</property>
  2190.         </packing>
  2191.           </child>
  2192.         </object>
  2193.         <packing>
  2194.           <property name="shrink">False</property>
  2195.           <property name="resize">True</property>
  2196.         </packing>
  2197.       </child>
  2198.  
  2199.       <!--Placeholder-->
  2200.     </object>
  2201.     <packing>
  2202.       <property name="padding">0</property>
  2203.       <property name="expand">True</property>
  2204.       <property name="fill">True</property>
  2205.     </packing>
  2206.       </child>
  2207.  
  2208.       <child>
  2209.     <object class="TotemStatusbar" id="tmw_statusbar">
  2210.       <property name="visible">True</property>
  2211.     </object>
  2212.     <packing>
  2213.       <property name="padding">0</property>
  2214.       <property name="expand">False</property>
  2215.       <property name="fill">True</property>
  2216.     </packing>
  2217.       </child>
  2218.     </object>
  2219.   </child>
  2220. </object>
  2221.  
  2222. </interface>
  2223.